home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 5 / Amiga Plus Sonderheft 1996 #5.iso / system / mainactor / history < prev    next >
Text File  |  1996-02-15  |  19KB  |  680 lines

  1. History
  2. -------
  3.  
  4. V 0.1.13
  5. --------
  6.  
  7. -First GAMMA release
  8.  
  9. V 0.2.00
  10. --------
  11.  
  12. -Added the following Modules :
  13.  
  14.  Picture Loaders : IFF
  15.  Picture Savers  : IFF
  16.  
  17. -slight memory losses fixed
  18.  
  19. -some minor bug fixes
  20.  
  21. -MainActor Preferences window added
  22.  
  23. -Viewing of animations/pictures can now be interrupted with the mouse
  24.  buttons.
  25.  
  26. V 0.2.01
  27. --------
  28.  
  29. -added the "Frame Info" option of the View Settings Control Window
  30.  (look at MainActor.doc)
  31.  
  32. -fixed bug which destroyed the color palette when playing a non-looping
  33.  animation in the Anim5-Loader module.
  34.  
  35. -added the ICON Picture Saver (not very useful, just a gag)
  36.  
  37. -added playing of animations in a window (under os 3.0)
  38.  
  39. -Changed menu item "Load Prefs As ..." to "Open Prefs"
  40.  
  41. V 0.3.00
  42. --------
  43.  
  44. -added the Anim-7_32 Saver
  45.  
  46. -The "Save" function now checks if enough frames are selected before
  47.  putting up the asl requester.
  48.  
  49. -dito for "Set Timecode".
  50.  
  51. -MainActor does now a much better job at recognising old/crippled/bad
  52.  display modes of animations/pictures.
  53.  
  54. -Now only scrolls up/down in the project windows when going PAST
  55.  the first/last item.
  56.  
  57. -MainActors screen was only public if opened in SHANGHAI mode, fixed
  58.  
  59. -SERIOUS BUG FIXED IN THE ANIM SAVER MODULES == DID NOT RUN UNDER OS3.0
  60.  
  61. -added many many arexx commands
  62.  
  63. -The save modules print now "saving frame" instead "appending frame"
  64.  when saving an animation, that could be very misleading
  65.  
  66. -The module selector did sometimes not react properly when selecting
  67.  a module.
  68.  
  69. -The MainActor preferences "Select Default Save Module" showed the
  70.  load modules instead of the save modules.
  71.  
  72. V 0.4.00
  73. --------
  74.  
  75. -Inactive windows (windows with sleeping mousepointers) are now
  76.  totally oblivious to any input (are blocked).
  77.  
  78. -finished the "MainActor.Doc".
  79.  
  80. -You can now scroll with the cursor keys in the text buffer window,
  81.  control + cursor will jump to start/end of buffer.
  82.  
  83. -The height of the scroll list in the project windows was too large when
  84.  selecting bigger font sizes, fixed.
  85.  
  86. -When all 5 projects are active, MainActor now disables the "Open new Project"
  87.  menu item, instead of showing a requester everytime you select
  88.  "Open new Project".
  89.  
  90. -made the whole documentation ready for the release version, please report
  91.  typing/grammatical errors !!!!!
  92.  
  93. -fixed bug which occured while playing non-looping animations together
  94.  with the frameinfo option.
  95.  
  96. -changed the code for the v39 version of catcomp
  97.  
  98. -added the os 3.0 specific playroutine
  99.  
  100. -you can now retime/exit animations while the animation is waiting to
  101.  play the next frame. Very useful if you have long timecodes (say 400/60)
  102.  and want to exit or want to play the animation faster.
  103.  
  104. -Animation loader module added : Anim7_32.
  105.  
  106. -The "Save" function requester now has the path of the animation/pictures
  107.  as default path
  108.  
  109. V 0.5.00
  110. --------
  111.  
  112. -fixed bug which was introduced in v0.4.00, the players would
  113.  always use the timecode of the next frame while playing timed
  114.  animations.
  115.  
  116. -fixed bug in the os3.0 play routines which caused the play routine
  117.  to use the color palette of the next frame instead of the current
  118.  frame while playing timed animations.
  119.  
  120. -german catalog (translation) files added
  121.  
  122. -added some more arexx commands
  123.  
  124. -added some arexx scripts
  125.  
  126. -the Anim7_32 Loader SetTimecode function would destroy the animation
  127.  by setting the anim5 values, fixed.
  128.  
  129. -added the Anim7_16 modules
  130.  
  131. -added the IFF-AnimBrush Loader Module
  132.  
  133. -forgot to give LayoutMenus the NewLookMenu tag, fixed
  134.  
  135. V 0.6.00
  136. --------
  137.  
  138. -The size of the itemlist box was again not calculated right, fixed.
  139.  
  140. V 0.9.00
  141. --------
  142.  
  143. -added the last arexx commands
  144.  
  145. -added the adpro scripts
  146.  
  147. V 1.00
  148. -------
  149.  
  150. First public release
  151.  
  152. V 1.01
  153. ------
  154.  
  155. -fixed two bugs in the Text Buffer window
  156.  
  157. -added the Anim8_32 and Anim8_16 modules
  158.  
  159. -version string was not in compliance with the style guide
  160.  
  161. -added the Install Arexx Script window and the execution of the scripts through
  162.  the function keys
  163.  
  164. -The key commands are now globaly checked, that means that you can for example
  165.  now scroll the text buffer window via the cursor keys without having the
  166.  window activated.
  167.  Will perhaps be removed again as i want the project windows scroll
  168.  list to be scrollable through the function keys too.
  169.  
  170. -keyfile added
  171.  
  172. -The "Display Mode" function of the View Control Window now checks if the
  173.  screen id is available on the system
  174.  
  175. -The font and screen requesters of the System Support Window did not
  176.  disable the input of the other windows
  177.  
  178. V 1.02
  179. ------
  180.  
  181. -added the workbench-icon loader module and renamed the ICON save module
  182.  to "Workbench-Icon".
  183.  
  184. -the workbench-icon saver would always append ".info.info", instead ".info"
  185.  to the save name, fixed
  186.  
  187. -fixed bug which caused the module selection window to be deactivated
  188.  after changing the module type quit often. Appeared very seldom
  189.  
  190. -added the Universal Animation Loader
  191.  
  192. -the iff saver module is now much more memory efficient (does not need
  193.  to open a bitmap anymore)
  194.  
  195. -the iff modules now handle IFF24 24-Bit pictures.
  196.  
  197. -The saver modules which cannot store certain image depths give now an error
  198.  message instead of exiting quietly
  199.  
  200. -some internal changes for better (future) bitplane <==> chunky pixel
  201.  conversions
  202.  
  203. V 1.03
  204. ------
  205.  
  206. -added MainView, MainActors external viewer
  207.  
  208. -MainActor now (optionally) saves (self-executing) icons for animations/pics
  209.  
  210. -Universal picture loader added
  211.  
  212. -the initial paths for the "Load" and "Save" function requesters were sometimes
  213.  not calculated right
  214.  
  215. V 1.04
  216. ------
  217.  
  218. -added the PCX loader module
  219.  
  220. -added the Universal_PicassoII modules
  221.  
  222. -changed the text "ERROR destination project has not to be cached"
  223.  to " ... "must not be chached" in the animation save modules.
  224.  
  225. -the modules now have a version string.
  226.  
  227. -the rexx directory has been moved from rexx:mainactor to mainactor:rexx
  228.  
  229. -the modules in the module requester are now sorted in alphabetical order
  230.  
  231. V 1.05
  232. ------
  233.  
  234. -added the "Number of Repeats" and "Flash" options, see the docs
  235.  
  236. -All options in the View Settings Window which belong to animations
  237.  (frameinfo, flash ...) are now disabled when the source project
  238.  is a picture list
  239.  
  240. -the icon save routine now also saves the "(Pic|Anim_Module)=",
  241.  "Repeat=", "Flash" keywords
  242.  
  243. -MainView now recognizes the repeat and flash command line options/
  244.  tooltypes, see mainview.doc
  245.  
  246. -fixed bug in the pcx loader module which crashed the machine if you wanted
  247.  to view an uncached picture.
  248.  
  249. -the "Select Mode" requester of the "View Settings Window" showed
  250.  many 'crap' modes which MainActor could not use, this has been fixed.
  251.  
  252. V 1.06
  253. ------
  254.  
  255. -The picasso universal modules now support the width and height sizes of
  256.  the chosen viewmode id.
  257.  
  258. V 1.1
  259. -----
  260.  
  261. Public Release
  262.  
  263. V 1.11
  264. ------
  265.  
  266. -fixed some problems with larger fonts
  267.  
  268. -renamed the "Display Mode" gadget in the View Settings Window to "Mode"
  269.  
  270. -added the "SFCP_PicassoII" modules
  271.  
  272. -The module selection window now also accepts double clicks of the
  273.  left mouse button for module selection
  274.  
  275. -displaying pictures on the picasso display could crash the computer.
  276.  
  277. -SERIOUS BUG FIX : The modules needed fast-mem to to start up, they
  278.  now also work with chip-mem only (A1200 users)
  279.  
  280. V 1.12
  281. ------
  282.  
  283. -got the amigaguide version of the docs, thanks paul !
  284.  
  285. -the XOffset and YOffset values of the Project View Settings Control Window
  286.  will now not be set to zero every time you open a new project, they will
  287.  contain their old value, making it possible to save them in the
  288.  preference files
  289.  
  290. -MainView did sometimes not read the informations in the (MainActor saved)
  291.  project icons right, fixed
  292.  
  293. -MainActor now also (like MainView) reads the information included in
  294.  icons saved with MainActor, MainActor checks the following tooltypes:
  295.  Window,FrameInfo,NoCaching,Flash,XOffset,YOffset,Repeat
  296.  
  297. -the last problems with chip mem only machines are now fixed !
  298.  
  299. -rewrote parts of the documentation while converting them to texinfo, was
  300.  tedious work but it had to be done. The docs are now included in the
  301.  amigaguide format, in plain text and in tex (dvi).
  302.  I plan to ship printed mainuals to registered users, but the docu
  303.  needs some more work first, and i have to find a cheap way for printing.
  304.  
  305. V 1.13
  306. ------
  307.  
  308. -when selecting another view mode id for projects, the ham
  309.  key would be cleared for ham projects, making it rather useless for
  310.  ham animations or pictures. This has been fixed.
  311.  
  312. -The sort routine in the picture modules did sometimes not work
  313.  right and caused enforcer hits, fixed.
  314.  
  315. -The decoding routines for the following modules were optimized:
  316.  IFF-Anim5,IFF-Anim7_16,IFF-Anim7_32,IFF-Anim8_16,IFF-Anim8_32.
  317.  The optimizations are well worth 1-3 fps, thanks go to Jesper Juul
  318.  for his suggestions.
  319.  
  320. -added the "Dither_adpro.ma" and the "Relief_adpro.ma" arexx scripts.
  321.  
  322. -changed the dimensions of the asl requesters.
  323.  
  324. -When multi-selecting frames in the project windows scroll list some 
  325.  frames could be skipt if the mouse was accelerated too quickly, fixed.
  326.  
  327. -SERIOUS BUG UNDER KICKSTART 2.0 HAS BEEN FIXED:
  328.  The save modules would either crash or the requesters asking
  329.  for palette per frame and loop/non-looping animation would not appear.
  330.  
  331. V 1.14
  332. ------
  333.  
  334. -Showing pictures/animations in the window mode is now MUCH faster as
  335.  before.
  336.  
  337. -MainActor does not check the "NoCaching" tooltype in animation/picture
  338.  icons anymore. It was only meant to be interpreted by MainView.
  339.  
  340. V 1.15
  341. ------
  342.  
  343. -The depth slider in the prefs window will now be updated to the new maximum
  344.  of colours when a new screen mode is selected.
  345.  
  346. -AGA machines would sometimes only display a black screen, FIXED !
  347.  
  348. V 1.16
  349. ------
  350.  
  351. -Version 1.15 could not scroll images through the top border, fixed
  352.  
  353. -The IFF loader had difficulties with 24 Bit images under kickstart 2.0, fixed
  354.  
  355. V 1.16a
  356. -------
  357.  
  358. -added Retina support
  359.  
  360. V 1.17
  361. ------
  362.  
  363. -Redesigned the project view settings window and added the center option.
  364.  The gadgets will also now be dis/en-abled according to the settings of the
  365.  display mode gadget. MainView now uses the new center option by default
  366.  
  367. -The icon save routine will now only save enabled tooltypes
  368.  
  369. -The preferences would sometimes (very rare) not start up properly, fixed
  370.  
  371. -MainView did not open an ASL-requester if an option like "-nc" was given
  372.  on the commandline without a filename
  373.  
  374. -Removed the SFCP_PicassoII picture modules from the distribution
  375.  
  376. -Added the Project Information window and removed the project information
  377.  string from the title bar
  378.  
  379. -GIF loader added
  380.  
  381. -added a very fast chunky pixel interface between the universal and
  382.  the normal modules. Loader modules which process chunky pixel formats
  383.  (like the GIF loader) now directly access chunky pixel devices through
  384.  the proper universal modules (like Universal_PicassoII, Universal_Retina).
  385.  If loaded normally (or through the normal Universal module) they behave as
  386.  normal bitmap based modules
  387.  
  388. -MainView now uses the asl single-select routine under wb2.0 
  389.  instead of the not yet existing (wb2.1+) multi-select feature
  390.  
  391. -The Universal_PicassoII animation loader now uses the new double buffering
  392.  features of the vilintuisup.library rev2
  393.  
  394. -The Asl-File requester now open centered on the visible part of the
  395.  screen instead relative to the mouse coordinates. The same for the
  396.  windows opened by the modules (show picture/play animation) who only
  397.  centered on the screen and not on the visible part of it.
  398.  
  399. -Playing of non-looping animations was buggy (only on AGA machines and under
  400.  certain circumstances)
  401.  
  402. -Workaround for SetRGB32CM() bug under v39 kickstarts (Thanks to Jesper for
  403.  investigating this one)
  404.  
  405. -added 3d look to window border scrollers
  406.  
  407. V 1.17a
  408. -------
  409.  
  410. -new shareware concept : requesters instead of disabling the save modules.
  411.  Introduction of light registration package for $25
  412.  
  413. -improved the Project Profile function
  414.  
  415. -added the FLI loader
  416.  
  417. V 1.17b
  418. -------
  419.  
  420. -the Decomp. Time gadget in the Project Information window has been
  421.  replaced by the "BitMap Time" gadget and the "Chunky Time" gadget
  422.  
  423. -the project info window now shows a new line : "Supports Chunky Pixels"
  424.  if the source projects image format is chunky pixel based
  425.  
  426. -the "SetTimecode" function now sets the global fli timecode in fli
  427.  animations
  428.  
  429. -The fli chunky performance has improved for about %30-40 after
  430.  recoding the FLI_LC decoding routine into assembly
  431.  
  432. -iff-byterun decoding has been moved from c to asm
  433.  
  434. -fixed memory leak in the FLI loader
  435.  
  436. -The Flash option/tooltype has been replaced by the BorderBlank (BBlank) option
  437.  
  438. -added the Time Profile function
  439.  
  440. -the images can now not be scrolled through the left/top border. The YOffset
  441.  /XOffset values do not accept negative values anymore
  442.  
  443. V 1.17c
  444. -------
  445.  
  446. -memory lossage occured when showing single pictures with the FLI loader
  447.  
  448. -added the Picasso modules (currently only 8 bit)
  449.  
  450. V 1.17d
  451. -------
  452.  
  453. -added FLC loader, fixed some problems with the FLI loader
  454.  
  455. -fixed cosmetic problem in the IFF saver : page(Width|Height) were not set
  456.  to the X,Y values. This could cause problems with DPaint
  457.  
  458. -the animation save modules will now always ask if you want to have a color 
  459.  palette per frame or not (previously they did that only if the source
  460.  project was a picture list)
  461.  
  462. V 1.18
  463. ------
  464.  
  465. -added FLI saver
  466.  
  467. -added the RequestFile and RequestSaveFile arexx functions and updated
  468.  the arexx scripts
  469.  
  470. -fixed enforcer hit in MainView (introduced in v1.17 ?)
  471.  
  472. -added FLC saver
  473.  
  474. -Images/Animations can now only be scrolled on the visible part of the screen
  475.  
  476. -added DL loader
  477.  
  478. V 1.18a
  479. -------
  480.  
  481. -due to a bug in the sort algorithm of the picture modules, picture lists were
  482.  only loaded right if the number of directory entries did not exceed 2000,
  483.  fixed
  484.  
  485. -problems with odd sized hires resolutions on AGA displays fixed
  486.  
  487. -added the handling of fli_black frames to the FLI/FLC modules
  488.  
  489. -added append support to the Picasso saver module
  490.  
  491. V 1.18b
  492. -------
  493.  
  494. -bug in the iff-body compression routine fixed
  495.  
  496. -fixed bug in the bitmap allocation for the Size and TimeProfile
  497.  function (under wb2.x only)
  498.  
  499. V 1.2
  500. -----
  501.  
  502. Public Release
  503.  
  504. V 1.21
  505. ------
  506.  
  507. -fixed bug in the IFF-Anim5 and IFF-AnimBrush loader modules
  508.  
  509. -introduced workaround for the SetRGB32CM() blue value bug
  510.  
  511. -ocassional green flashing during OS 3.0 playback should be fixed
  512.  
  513. V 1.22
  514. ------
  515.  
  516. -the Anim5-Loader did not recognize Anim5 animations saved by the AAP_AAC
  517.  package. This is due to a big in AAP_AAC. Introduced workaround
  518.  
  519. -AGA playback for CPF animations has been improved again
  520.  
  521. -fixed problems with the Anim5/7/8 savers which could cause trouble
  522.  in higher AGA fetchmodes and could result in crippled animations
  523.  (occured however very seldom)
  524.  
  525. V 1.23
  526. ------
  527.  
  528. -the width and height gadgets of the system preferences window were
  529.  not updated when a new screen mode was selected, fixed
  530.  
  531. -added the Universal_Merlin picture and anim modules
  532.  
  533. -major speed increase in chunky pixel FLC playback, the FLC_SS2
  534.  decoding routine has been optimized
  535.  
  536. V 1.3
  537. -----
  538.  
  539. -splitted the Miscellanious menu up into the Selection and Miscellanious
  540.  menu, added the Invert function in the Selection menu. Dito for the arexx
  541.  command
  542.  
  543. -renamed the Project Info function to Project Information
  544.  
  545. -if an animation/picture had a crippled or not displayable ViewModeID,
  546.  MainActor/MainView tried to recreate it but did forget to
  547.  set the HAM/EHB keys (if it was set in the modeID), fixed
  548.  
  549. -the modules disc access functions have been entirely rewritten. The modules
  550.  use now async. look ahead caches, this should cause a dramatic speedup
  551.  of all hd accesses (hd playback)
  552.  
  553. -Added Sound Support, you can control it through the new
  554.  Miscellanious/Set Sound menu item. Only IFF-Samples are supported
  555.  through the new IFF-Samples module, samples can only have a size of
  556.  102 kb up to now
  557.  
  558. V 1.31
  559. ------
  560.  
  561. -hd playback has been improved again
  562.  
  563. -the gadgets of the view settings window will now only be activated
  564.  if the associated functions are supported by the output device.
  565.  That means that for example Frame Info and BBlank are now ghosted
  566.  when the output device is a graphic card (Picasso etc.)
  567.  
  568. -When trying to load larger picture lists, the PCX and GIF loaders
  569.  would load some pictures twice
  570.  
  571. V 1.32
  572. ------
  573.  
  574. -appending now works through the universal modules. The saver modules
  575.  now automatically recognize if the destination project is of the right
  576.  format
  577.  
  578. -special care has been taken to eliminate all color flicker during native
  579.  amiga playback
  580.  
  581. -if required, MainActor now opens larger overscan areas for native
  582.  amiga display modes
  583.  
  584. -added the Real3D and the IFF-Anim3 loader modules
  585.  
  586. V 1.4
  587. -----
  588.  
  589. -The actual module will now be selected as default in the Select Load/Save
  590.  Module Requester
  591.  
  592. -The IFF-Sample module now plays samples which are larger than 102 kb
  593.  
  594. -Added the "Clone" function to the Sound Module Requester
  595.  
  596. -updated the documentation
  597.  
  598. -added the AVI loader module
  599.  
  600. -If all entries in the Sound Module Requester were deleted, the ".snd" file
  601.  was not changed (i.e. not deleted)
  602.  
  603. -The sound info files are now also saved during save operations. Only
  604.  the frames which are really saved into the new animation or picture
  605.  list get added into the ".snd" file
  606.  
  607. -added the IFF-AnimJ loader module
  608.  
  609. V 1.5
  610. -----
  611.  
  612. Public Release
  613.  
  614. V 1.51
  615. ------
  616.  
  617. -Ups, forgot to include the Real3D loader in the v1.5 archive
  618.  
  619. -Added EGS support
  620.  
  621. -Fixed a bug in the IFF-Anim8_16 and IFF-Anim8_32 anim loaders
  622.  (Bug was introduced in v1.5)
  623.  
  624. -Animations created by Brilliance were not loaded correctly, fixed
  625.  (Bug was introduced in v1.5)
  626.  
  627. V 1.52
  628. ------
  629.  
  630. -Recieved the french documentation, thanks Philippe !!
  631.  
  632. -Recieved the german documentation, thanks Oliver !!
  633.  
  634. -The FLI saver now uses the old FLI_COLOR chunks instead of the
  635.  newer FLI_256_COLOR chunks. Some older FLI players had problems
  636.  with them
  637.  
  638. -Fixed a general bug in the color selection routines of the FLI
  639.  and FLC savers
  640.  
  641. V 1.53
  642. ------
  643.  
  644. -Fixed a small bug in the GIF loader module
  645.  
  646. -Simplified the loading routines of the modules
  647.  
  648. -The display mode requester in the project settings window did
  649.  not show lowres modes under workbench revision 2.1, fixed
  650.  
  651. -Fixed a bug in the IFF-AnimX modules which could result in color
  652.  flashes during playback. This only occured if the animation
  653.  did have color palettes per frame and some of them were missing
  654.  
  655. -The picture loaders did fail to sort the pics correctly if more
  656.  than a few hundreds were loaded, fixed
  657.  
  658. V 1.54
  659. ------
  660.  
  661. -Fixed a bug which i introduced in v1.53. The color palette of
  662.  buffered CPA anims could screw up. This only happened if you have
  663.  palettes which are not divideable by four (e.g. 2 bit)
  664.  
  665. -MainActor did sometimes not recognize IFF anims correctly (mostly
  666.  under AGA), this behaviour was introduced with v1.5 but i did not
  667.  recieve a bug report until now
  668.  
  669. V 1.55
  670. ------
  671.  
  672. -The preferences file was sometimes not loaded correctly if MA
  673.  was configured to use the wb screen
  674.  
  675. -The AVI loaders RGB codec handling was buggy, fixed
  676.  
  677. -The centration of 16 and 24 bit Picasso anims was not done right
  678.  
  679. -Fixed a bug in the Picasso modules (os20 only)
  680.